more indisputable - Deutsch Englisch Wörterbuch